﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace GSPatEditor.Pat
{
    enum AttackLevel
    {
    }

    enum CancelLevel
    {
        Free = 0,
        Attack = 10,
        Long = 30,
        Front = 31,
        Magic = 50,
    }

    class KeyFrameInfo
    {
        public int FrameIndex;
        public AttackLevel AttackLevel;
        public CancelLevel CancelLevel;
        public bool IsLoop;
    }

    class Animation
    {
        public readonly List<Frame> FrameList = new List<Frame>();
        public readonly List<KeyFrameInfo> KeyFrameIndexList = new List<KeyFrameInfo>();
    }
}
